The INTL package ---------------- An Internationalizing DLL for Microsoft Windows (tm) Version 1.0 _______ ____|__ | (tm) --| | |------------------- | ____|__ | Association of | | |_| Shareware |__| o | Professionals -----| | |--------------------- |___|___| MEMBER Copyright (C) 1991 by Bj”rn Fahller. All rights reserved. 1. Introduction --------------- INTL.DLL is the dynamic link library that will make your programs better fit for the international market. Not only does it contain functions to provide good international support, but using them is also as simple as not using them. As an example, the standard way to convert a floating point number to a string, is through a sprintf. With the DLL you'd use the function IntlFloatToString, which is as easy, if not even easier to use, formats the result after the international settings in WIN.INI and provides more powerful means of chosing format than with sprintf. INTL.DLL also provides the functions IntlGetPhrase and IntlGetMessage to easily fetch words, phrases and long messages in the language currently used. Your program never have to be aware of what language is in use. INTL.DLL is distributed as Shareware. 2. Definition of ShareWare -------------------------- Shareware distribution gives users a chance to try software before buying it. If you try a Shareware program, and continue using it, you are expected to register. Individual programs differ on details -- some request registration, while others require it, some specify a maximum trial period. With registration, you get anything from the simple right to continue using the software to an updated program with printed manual. Copyright laws apply to both Shareware and commercial software, and the copyright holder retains all rights, with a few specific exceptions as stated below. Shareware authors are accomplished programmers, just like commercial authors, and the programs are of comparable quality. (In both cases, there are good programs, and bad ones!) The main difference is the method of distribution. The author specifically grants the right to copy and distribute the software, either to all and sundry or to a specific group. For example, some authors require written permission before a commercial disk vendor may copy their Shareware. Shareware is a distribution method, not a type or software. You should find software that suits your needs and pocket- book, whether it's commercial or Shareware. The Shareware system makes fitting your needs easier, because you can try before you buy. And because the overhead is low, prices are low also. Shareware has the ultimate money-back guarantee -- if you don't use the product, you don't pay for it. 3. Association of shareware professionals ----------------------------------------- Bj”rn Fahller is a member of the Association of Shareware Professionals (ASP). ASP wants to make sure that the shareware principle works for you. If you are unable to resolve a shareware-related problem with an ASP member by contacting the member directly, ASP may be able to help. The ASP Ombudsman can help you resolve a dispute or problem with an ASP member, but does not provide technical support for members' products. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 USA or send a CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536. 4. Disclaimer - Agreement ------------------------- Users of the INTL package must accept this disclaimer of warranty:"The INTL package is supplied as is. The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantibility and of fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use of the INTL package." The INTL package in a "shareware program" and is provided at no charge to the users for evaluation. Feel free to share it with your friends, but bare in mind that the INTL package, as part of another system, requires registration. The essence of "user-supported" software is to provide personal computer users with quality software without high prices, and yet provide incentive for programmers to continue to develop new products. If you find the INTL package useful, and decide to use it in a program, or system of programs, you must make a registration payment of $55 to the author. The $55 registration fee, will licence you the right to use the INTL package as part of programs, or systems of programs, developed for your own personal use, or delivered free of charge. If you use the INTL package in a program, or system of programs, that are to be sold for money, you must contact me for an agreement on a royalty base, preferably on a "per sold unit" base. That base must, by nature, be different for different programs, which is why you must contact the author. Site-license arrangements can be made by contacting the author. Anyone distributing the INTL package for any kind of remuneration must first contact the author for authorization. You are encouraged to pass copies of the INTL package to your friends for evaluation. Please encourage them to register their copy if they find that they can use it. All registered users will receive a copy of the latest version of the INTL package. 5. Support ---------- If you have questions, complaints or suggestions about the INTL package, you can use the following means of contacting me: Electronic mail: Internet:d89-bfr@sm.luth.se Mail: Bj”rn Fahller Trolln„sv„gen 3A S-951 61 Lule† SWEDEN Phone: +46 920 26870 If you have access to the Internet, e-mail is the preferred method. I check my electronic mailbox almost every day, which gives a fast and reliable method of contact. If you are calling from out of Europe, please note the time difference. I am accessible most evenings between 6pm and 10pm central European time. 6. Incompatibilities -------------------- There are no known incompatibilities between the INTL package and any other software. 7. Registration --------------- If you are going to use the INTL package in a program, or a system of programs you must register. The registration fee is $55 or SEK300. Use cash. forreign-exchange checks (NO PERSONAL CHECKS, PLEASE), Swedish PostGiro (absolutely recommended for Scandinavian users), or other means of payment refundable in Swedish banks. If you pay through PostGiro, don't forget to write your full address on the PostGiro form, and state that it is payment for the INTL package. Fill in the registration form (REGISTR.FRM) and send to: Bj”rn Fahller Trolln„sv„gen 3A S-951 61 Lule† SWEDEN 8. Trademarks ------------- MS-Windows, Windows, Windows3.0, Windows3.1, Microsoft and Windows SDK are registered trademarks of Microsoft Corporation. IBM is a registered trademark of the International Business Machines Corporation.